Subsystem.Log 方法

將指定的資料記錄到記錄檔共享記憶體中。

命名空間IntervalZero.KINGSTAR.OpcUa.Class

組合: IntervalZero.KINGSTAR.OpcUa.Class (於 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0

語法

C#VB
ILogCommand Log(
       KsLogChannel[] Channels,
       int TriggerChannel,
       double TriggerValue,
       KsLogTriggerType TriggerType,
       double Duration
)
Function Log(
       Channels As KsLogChannel(),
       TriggerChannel As Integer,
       TriggerValue As Double,
       TriggerType As KsLogTriggerType,
       Duration As Double
) As LogCommand

參數

Channels

型別:KsLogChannel[]

記錄到每個通道的資料。

 

TriggerChannel

型別:int

觸發記錄的通道。

 

TriggerValue

型別:double

當記錄通道的值達到觸發值時,開始記錄。

 

TriggerType

型別:KsLogTriggerType

觸發記錄的方式。

 

Duration

型別:double

記錄資料的時間長度(單位:秒),記錄檔最長可記錄 10 分鐘。若設置為零,系統將持續記錄並保留最新 10 分鐘的資料。

回傳值

型別:ILogCommand

回傳一個記錄檔命令。

備註

您可以存取回傳值以取得已記錄的資料。

可用的 EtherCAT 狀態

ecatOP

參見

Subsystem 類別

ILogCommand 介面

IntervalZero.KINGSTAR.OpcUa.Class 命名空間